Devoured by

/dɪˈvaʊərd baɪ/ ディヴァウアード バイ

1. 何かに完全に食べ尽くされる、貪り食われる

文字通り、または比喩的に、何かが完全に消費され尽くされる様子を表します。
The small village was devoured by the flames. (その小さな村は炎に飲み込まれた。)

2. (感情や状況などに)圧倒される、飲み込まれる、夢中になる

恐怖や悲しみ、仕事など、何か強い力によって完全に心身が支配される、あるいはその状況に没頭する様子を比喩的に表現します。
He was devoured by guilt after lying to his friend. (彼は友人に嘘をついた後、罪悪感に苛まれた。)
関連
eaten by
swallowed by
immersed in